@CHARSET "UTF-8";

html,body {
	height: 100%;
}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,form
	{
	margin: 0;
	padding: 0;
}

body,button,input,select,textarea {
	font-family: verdana, Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif
		;
	font-size: 12px;
}

img {
	border: none;
}

table {
	border-collapse: collapse;
}

a {
	text-decoration: none;
	color: #50acc3;
}

a:link {
	
}

a:visited {
	
}

a:hover {
	color: #ff6600;
}

a:active {
	color: #ff6600;
}

ul {
	list-style-type: none;
}

li {
	zoom: 1;
	list-style-type: none;
	vertical-align: middle;
}

.clear {
	clear: both;
}

.error {
	color: #d90000;
}

/*------------------------------------------*/
.u_mask {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	_width: 100%;
	_height: 100%;
	background-color: #fff;
	filter: alpha(opacity =     50);
	-moz-opacity: 0.5;
	opacity: .50;
	z-index: 1000;
}

.u_mask_iframe_ie6 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	filter: alpha(opacity = 0);
}

/*---button---------------------------------------*/
.u_btn {
	_font-size: 0; /*ie6最低div高度*/
	cursor: pointer;
	text-align: center;
}

.u_btn_ok {
	font-size: 12px;
	color: #50acc3;
	margin: 5px 0 0 13px;
	float: right;
	width: 42px;
	height: 18px;
	line-height: 18px;
	margin: 5px 0 0 13px;
}

.u_btn_ok_over {
	color: #ff6600;
}